﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Threading;

namespace ConsoleApplication1.Submitters
{
    abstract class Submitter
    {
        protected int maxRunID = 0;
        protected static int MaxUsernames = 2;
        // Public attributes
        public Submission submission = null;
        
        // Protected attributes
        protected HttpWebRequest []httpRequest = new HttpWebRequest[MaxUsernames];    // HTTP Request for sending request to a server

        protected bool[] used = new bool[MaxUsernames];

        // Methods
        protected abstract void run();  // Method which is called using thread
    }
}
